
/*
系统主程序

*/
#include "iot.h"


sqlite3 *pdb =NULL;

int main(void)
{
	int cmd;
	char username[30];
	char password[30];
	int workid;
	init_db(&pdb); //打开数据库获得句柄对象

	
	while (1) {
		puts("------------欢迎使用本系统-------------------");
		puts("---1.用户注册       2.用户登录      3.退出 ");
		puts("-------------------------------------------");
		printf("请输入命令[123]:");
		if (scanf("%d", &cmd) != 1) {
			puts("输入错误!");

		}
		switch(cmd) {
		case 1:
			printf("用户名:");
			scanf("%s", username);
			printf("密码");
			scanf("%s", password);
			printf("工号:");
			scanf("%d", &workid);
				
			if (do_regiset(pdb, username, password, workid)==true){
				puts("注册成功!");
					
			}else 
				puts("注册失败");
			break;
		case 2:
			printf("用户名:");
			scanf("%s", username);
			printf("密码");
			scanf("%s", password);
				
			if (do_login(pdb, username, password)==true){
				puts("登录成功!");
					
			}else 
				puts("登录失败");
			break;
		case 3:
			exit(1);
			break;	


		}

	}





}
